html{ font-size: 10px;}
body{ margin: 0; padding: 0; font-family: "Microsoft YaHei","simsun"; font-size: 1.6rem; color: #333333;}
*{ margin: 0; padding: 0; box-sizing: border-box; outline: none;}
a:link,a:visited{ color: #333333; text-decoration: none;}
a:hover{ color: #1658a0;}
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; max-width: 100%;}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.no{ display: none;}
.clearflx:after,.row:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
em,i{ font-style: normal;}
.clear{ clear: both;}
input[type="submit"],input[type="button"]{ border: 0;}
.f_l{ float: left;}
.f_r{ float: right;}
@media screen and (max-width:992px) {
	.f_l_sm{ float: left;}
	.f_r_sm{ float: right;}
	.f_i_sm{ float: inherit;}
}
/**以上样式不需要修改**/


.body_bg{ background-color: #f8f8f8;}
.warp{ background-color: #f8f8f8;}
.main{ position: relative; z-index:2;}
.row{ width: 1300px; margin: 0 auto; position: relative;}
.row_full{ position: relative;}
.content_bg_01{ background-color: #f8f8f8;}
.content_bg_02{ background-color: #ffffff;}
.content_bg_03{ background-color: #f2f8ff;}
.content_bg_04{ background-color: #63b259;}
.content_bg_05{ background-color: #e19f40;}
.content_bg_06{ background-color: #ba2b29;}
.content_bg_07{ background-color: #d3dce6;}
.content_bg_08{ background-color: #efefef;}


@media screen and (max-width:1366px) {
	.row{ width:100%; padding: 0 2rem;}
}
@media screen and (max-width:992px) {
	.main.mar_t20{ margin-top: 0;}
	.content_bg_01_sm{ background-color: #f8f8f8;}
	.content_bg_02_sm{ background-color: #ffffff;}
	.content_bg_03_sm{ background-color: #f2f8ff;}
	
}
@media screen and (max-width:374px) {
	.row{ padding: 0 1.2rem;}
}




/*有下划线*/
.text_underline,a.text_underline{ text-decoration: underline;}


/*溢出显示隐藏*/
.overflow_hide{ overflow: hidden;}
.overflow_auto{ overflow: auto;}
/*高度控制*/
.w_space_np{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}/*一行显示超出省略号隐藏*/
.w_space_np_02{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}/*2行显示超出省略号隐藏*/
.w_space_np_03{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}/*3行显示超出省略号隐藏*/

/**主辅色**/
.primary_color,.primary_color a,a.primary_color{ color: #1658a0;}
.primary_light_01{ color: #1b6cc4;}
.primary_light_02{ color: #2680e1;}
.primary_light_03{ color: #539ae7;}
.primary_light_04{ color: #65a5ea;}
.primary_light_05{ color: #80b4ee;}
.primary_light_06{ color: #9bc4f1;}
.primary_light_07{ color: #adcff4;}
.primary_light_08{ color: #d1e4f9;}
.primary_light_09{ color: #e7f1fc;}
.primary_light_10{ color: #f5f9fe;}

/**强调色**/
.success{ color: #63b259;}
.warning{ color: #e19f40;}
.danger{ color: #ba2b29;}
.info{ color: #909399;}
.red_base{ color: #ff0000;}
/**灰色**/
.gray_base{ color: #333333;}
.gray_light_01{ color: #000000;}
.gray_light_02{ color: #222222;}
.gray_light_03{ color: #444444;}
.gray_light_04{ color: #555555;}
.gray_light_05{ color: #666666;}
.gray_light_06{ color: #888888;}
.gray_light_07{ color: #999999;}
.gray_light_08{ color: #bbbbbb;}
.gray_light_09{ color: #cccccc;}
.gray_light_10{ color: #f2f2f2;}
.gray_light_11{ color: #f8f8f8;}
.gray_light_12{ color: #ffffff;}

/**字号**/


.fs_h1{ font-size: 4.8rem;}
.fs_h2{ font-size: 4rem;}
.fs_h3{ font-size: 3.6rem;}
.fs_h4{ font-size: 3.2rem;}
.fs_h5{ font-size: 3rem;}
.fs_h6{ font-size: 2.4rem;}
.fs_h7{ font-size: 2.2rem;}
.fs_h8{ font-size: 2rem;}
.fs_base{ font-size: 1.6rem;}
.fs_large{ font-size: 1.8rem;}
.fs_small{ font-size: 1.4rem;}
.fs_xs{ font-size: 1.2rem;}


.slb .fs_h6{ font-size: 2rem;}

/**行高,与字号进行匹配**/
.line_h_base{ line-height: 180%;}
.line_h_large{ line-height: 200%;}
.line_h_small{ line-height: 150%;}
.line_h_01{ line-height:4.8rem;}


.slb .line_h_large{ line-height: 180%;}
/*页面最小高度*/
.con_min_height{ min-height: 65rem;}


/**字体**/
/*思源宋体*/
@font-face{
    font-family: 'SourceHanSerifCN';
    src: url('SourceHanSerifCN-Regular.otf');
}

/*思源黑体*/
@font-face{
    font-family: 'SourceHanSansCN';
    src: url('SourceHanSansCN-Regular.otf');
}

/*思源黑体粗体*/
@font-face{
    font-family: 'SourceHanSansCN-Heavy';
    src: url('SourceHanSansCN-Heavy.otf');
}

.font_family_syst{ font-family: SourceHanSerifCN;}
.font_family_syht{ font-family: SourceHanSansCN;}
.font_family_syhtct{ font-family: SourceHanSansCN-Heavy;}
@media screen and (max-width:992px) {
	.font_family_syst_01{ font-family: SourceHanSerifCN; font-weight: 600;}
	.font_family_syht_01{ font-family: SourceHanSansCN; font-weight: 600;}
}
.font_family{ font-family: "microsoft yahei";}
.font_family_cn{ font-family: simsun !important;}
.font_family_en{ font-family: arial;}
.font_weight_base{ font-weight: bold;}
.font_weight_normal{ font-weight: normal;}

/*父级相对定位*/
.parent_relative{ position: relative;}
.parent_absolute{ position: absolute;}
.parent_absolute{ position: inherit;}
.parent_fixed{ position: fixed;}


/*投影*/
.shadow_base,.shadow_base:focus,.shadow_base:hover { box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); border: 1px solid #e8e8e8\0;}
.shadow_1_up{ box-shadow: 0 -1px 2px -2px rgba(0, 0, 0, 0.16), 0 -3px 6px 0px rgba(0, 0, 0, 0.12), 0 -5px 12px 4px rgba(0, 0, 0, 0.09);}
.shadow_2_up{ box-shadow: 0 -3px 6px -4px rgba(0, 0, 0, 0.12), 0 -6px 16px 0px rgba(0, 0, 0, 0.08), 0 -9px 28px 8px rgba(0, 0, 0, 0.05);}
.shadow_3_up{ box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0px rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03);}
.shadow_1_down{ box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0px rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);}
.shadow_2_down{ box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0px rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.shadow_3_down{ box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0px rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);}
.shadow_1_left{ box-shadow: -1px 0 2px -2px rgba(0, 0, 0, 0.16), -3px 0 6px 0px rgba(0, 0, 0, 0.12), -5px 0 12px 4px rgba(0, 0, 0, 0.09);}
.shadow_2_left{ box-shadow: -3px 0 6px -4px rgba(0, 0, 0, 0.12), -6px 0 16px 0px rgba(0, 0, 0, 0.08), -9px 0 28px 8px rgba(0, 0, 0, 0.05);}
.shadow_3_left{ box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0px rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03);}
.shadow_1_right{ box-shadow: 1px 0 2px -2px rgba(0, 0, 0, 0.16), 3px 0 6px 0px rgba(0, 0, 0, 0.12), 5px 0 12px 4px rgba(0, 0, 0, 0.09);}
.shadow_2_right{ box-shadow: 3px 0 6px -4px rgba(0, 0, 0, 0.12), 6px 0 16px 0px rgba(0, 0, 0, 0.08), 9px 0 28px 8px rgba(0, 0, 0, 0.05);}
.shadow_3_right{ box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0px rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03);}
.shadow_primary{ box-shadow: 0 0 8px rgba(22,88,160,.2);}
.shadow_primary_large{ box-shadow: 0 0 20px rgba(22,88,160,.2);}
.shadow_primary_middle{ box-shadow: 0 0 12px rgba(22,88,160,.2);}
.shadow_primary_small{ box-shadow: 0 0 4px rgba(22,88,160,.2);}




/*滤镜*/
.blur { -webkit-filter: blur(4px); filter: blur(4px);}/*高斯模糊*/
.brightness { -webkit-filter: brightness(0.30); filter: brightness(0.30);}/*给图片应用一种线性乘法，使其看起来更亮或更暗。如果值是0%，图像会全黑。值是100%，则图像无变化*/
.contrast { -webkit-filter: contrast(180%); filter: contrast(180%);}/*调整图像的对比度。值是0%的话，图像会全黑。值是100%，图像不变。值可以超过100%，意味着会运用更低的对比。若没有设置值，默认是1。*/
.grayscale { -webkit-filter: grayscale(100%); filter: grayscale(100%);}/*将图像转换为灰度图像*/
.huerotate { -webkit-filter: hue-rotate(180deg); filter: hue-rotate(180deg);}/*给图像应用色相旋转*/
.invert { -webkit-filter: invert(100%); filter: invert(100%);}/*反转输入图像*/
.opacity { -webkit-filter: opacity(50%); filter: opacity(50%);}/*转化图像的透明程度*/
.saturate { -webkit-filter: saturate(7); filter: saturate(7);}/*转换图像饱和度*/
.sepia { -webkit-filter: sepia(100%); filter: sepia(100%);}/*将图像转换为深褐色*/
.shadow {-webkit-filter: drop-shadow(8px 8px 10px green); filter: drop-shadow(8px 8px 10px green);}/*阴影效果*/

/**线条**/
.border_b_solid{ border-bottom: 1px solid #cccccc;}
.border_b_solid_01{ border-bottom: 1px solid #e2e2e2;}
.border_b_solid_02{ border-bottom: 1px solid #f8f8f8;}
.border_b_solid_03{ border-bottom: 1px solid #d8d8d8;}
.border_b_solid_04{ border-bottom: 2px solid #1658a0;}

.border_t_solid{ border-top: 1px solid #cccccc;}
.border_t_solid_01{ border-top: 1px solid #e2e2e2;}
.border_t_solid_02{ border-top: 1px solid #f8f8f8;}

.border_r_solid{ border-right: 1px solid #cccccc;}
.border_r_solid_01{ border-right: 1px solid #e2e2e2;}
.border_r_solid_02{ border-right: 1px solid #f8f8f8;}
.border_r_solid_03{ border-right: 1px solid #dbe8f5;}

.border_l_solid{ border-left: 1px solid #cccccc;}
.border_l_solid_01{ border-left: 1px solid #e2e2e2;}
.border_l_solid_02{ border-left: 1px solid #f8f8f8;}
.border_l_solid_03{ border-left: 1px solid #f8f8f8;}

.boder_solid{ border: 1px solid #cccccc;}
.boder_solid_01{ border: 1px solid #e2e2e2;}
.boder_solid_02{ border: 1px solid #f8f8f8;}

.border_b_dashed{ border-bottom: 1px dashed #cccccc;}
.border_b_dashed_01{ border-bottom: 1px dashed #e2e2e2;}
.border_b_dashed_02{ border-bottom: 1px dashed #f8f8f8;}

.border_t_dashed{ border-top: 1px dashed #cccccc;}
.border_t_dashed_01{ border-top: 1px dashed #e2e2e2;}
.border_t_dashed_02{ border-top: 1px dashed #f8f8f8;}

.boder_dashed{ border: 1px dashed #cccccc;}
.boder_dashed_01{ border: 1px dashed #e2e2e2;}
.boder_dashed_02{ border: 1px dashed #f8f8f8;}

.border_b_width_02{ border-bottom-width: 2px;}
.border_b_width_03{ border-bottom-width: 3px;}
.border_b_width_04{ border-bottom-width: 4px;}
.border_b_width_05{ border-bottom-width: 5px;}

.border_t_width_02{ border-top-width: 2px;}
.border_t_width_03{ border-top-width: 3px;}
.border_t_width_04{ border-top-width: 4px;}
.border_t_width_05{ border-top-width: 5px;}
@media screen and (max-width:992px) {
	.boder_solid_0_sm{ border:0;}
	.boder_solid_sm{ border: 1px solid #cccccc;}
	.boder_solid_01_sm{ border: 1px solid #e2e2e2;}
	.boder_solid_02_sm{ border: 1px solid #f8f8f8;}
	.border_t_0_sm{ border-top:0;}
	.border_b_0_sm{ border-bottom:0;}
	.border_l_0_sm{ border-left:0;}
	.border_r_0_sm{ border-right:0;}
	.border_t_solid_01_sm{ border-top: 1px solid #e2e2e2;}
	.border_b_solid_01_sm{ border-bottom: 1px solid #e2e2e2;}
	.border_l_solid_01_sm{ border-left: 1px solid #e2e2e2;}
	.border_r_solid_01_sm{ border-right: 1px solid #e2e2e2;}
	.border_t_solid_02_sm{ border-top: 1px solid #1658a0;}
	.border_b_solid_02_sm{ border-bottom: 1px solid #1658a0;}
	.border_l_solid_02_sm{ border-left: 1px solid #1658a0;}
	.border_r_solid_02_sm{ border-right: 1px solid #1658a0;}
	.border_t_solid_03_sm{ border-top: 1px solid #f8f8f8;}
	.border_b_solid_03_sm{ border-bottom: 1px solid #f8f8f8;}
	.border_l_solid_03_sm{ border-left: 1px solid #f8f8f8;}
	.border_r_solid_03_sm{ border-right: 1px solid #f8f8f8;}
	
	.boder_dashed_sm{ border: 1px dashed #cccccc;}
	.boder_dashed_01_sm{ border: 1px dashed #e2e2e2;}
	.boder_dashed_02_sm{ border: 1px dashed #f8f8f8;}
}
/**圆角**/
.border_radius_base{ border-radius: .4rem;}
.border_radius_large{ border-radius: 1.2rem;}
.border_radius_middle{ border-radius:.8rem;}
.border_radius_xl{ border-radius:2rem;}
.border_radius_xxl{ border-radius:3rem;}

.slb .border_radius_xl{ border-radius: .8rem;}
@media screen and (max-width:992px) {
	.border_radius_base_sm{ border-radius: .8rem;}
}


/*文字对齐*/
.text_align_left{ text-align: left;}
.text_align_center{ text-align: center;}
.text_align_right{ text-align: right;}
.text_align_justify{ text-align: justify;}
@media screen and (max-width:992px) {
	.text_align_left_sm{ text-align: left;}
	.text_align_center_sm{ text-align: center;}
	.text_align_right_sm{ text-align: right;}
	.text_align_justify_sm{ text-align: justify;}
}

/*显示、隐藏*/
.block{ display: block;}
.none{ display: none;}

@media screen and (max-width:992px) {
	.block_sm{ display: block;}
	.none_sm{ display: none !important;}
}

/*margin*/
.mar_base0{ margin: 0;}
.mar_base{ margin:2rem;}
.mar_large{ margin:3.2rem;}
.mar_xl{ margin:4rem;}
.mar_small{ margin: 1.6rem;}
.mar_xs{ margin:.8rem;}

.mar_t_base0{ margin-top: 0;}
.mar_t_base{ margin-top: 2rem;}
.mar_t_large{ margin-top: 3.2rem;}
.mar_t_xl{ margin-top: 4rem;}
.mar_t_xxl{ margin-top: 4.8rem;}
.mar_t_small{ margin-top: 1.6rem;}
.mar_t_xs{ margin-top: .8rem;}
.mar_t_01{ margin-top: 1rem;}
.mar_t_02{ margin-top: 1.2rem;}

.mar_b_base0{ margin-bottom:0;}
.mar_b_base{ margin-bottom: 2rem;}
.mar_b_large{ margin-bottom: 3.2rem;}
.mar_b_xl{ margin-bottom: 4rem;}
.mar_b_xxl{ margin-bottom: 4.8rem;}
.mar_b_small{ margin-bottom: 1.6rem;}
.mar_b_xs{ margin-bottom: .8rem;}
.mar_b_01{ margin-bottom: 1rem;}
.mar_b_02{ margin-bottom: 1.2rem;}

.mar_l_base0{ margin-left:0;}
.mar_l_base{ margin-left: 2rem;}
.mar_l_large{ margin-left: 3.2rem;}
.mar_l_xl{ margin-left: 4rem;}
.mar_l_small{ margin-left: 1.6rem;}
.mar_l_xs{ margin-left: .8rem;}
.mar_l_01{ margin-left: 1rem;}
.mar_l_02{ margin-left: 1.2rem;}

.mar_r_base0{ margin-right:0;}
.mar_r_base{ margin-right: 2rem;}
.mar_r_large{ margin-right: 3.2rem;}
.mar_r_xl{ margin-right: 4rem;}
.mar_r_small{ margin-right: 1.6rem;}
.mar_r_xs{ margin-right: .8rem;}
.mar_r_01{ margin-right: 1rem;}
.mar_r_02{ margin-right: 1.2rem;}


.slb .mar_t_small{ margin-top:.8rem;}

/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad_base0{ padding:0rem;}
.pad_base{ padding:2rem;}
.pad_large{ padding:3.2rem;}
.pad_xl{ padding:4rem;}
.pad_small{ padding: 1.6rem;}
.pad_xs{ padding:1.2rem;}
.pad_xxs{ padding:.8rem;}

.pad_t_base0{ padding-top:0;}
.pad_t_base{ padding-top:2rem;}
.pad_t_large{ padding-top:3.2rem;}
.pad_t_xl{ padding-top:4rem;}
.pad_t_xxl{ padding-top:4.8rem;}
.pad_t_small{ padding-top: 1.6rem;}
.pad_t_xs{ padding-top:.8rem;}

.pad_b_base0{ padding-bottom:0;}
.pad_b_base{ padding-bottom:2rem;}
.pad_b_large{ padding-bottom:3.2rem;}
.pad_b_xl{ padding-bottom:4rem;}
.pad_b_xxl{ padding-bottom:4.8rem;}
.pad_b_small{ padding-bottom: 1.6rem;}
.pad_b_xs{ padding-bottom:.8rem;}

.pad_l_base0{ padding-left:0;}
.pad_l_base{ padding-left:2rem;}
.pad_l_large{ padding-left:3.2rem;}
.pad_l_xl{ padding-left:4rem;}
.pad_l_small{ padding-left: 1.6rem;}
.pad_l_xs{ padding-left:.8rem;}

.pad_r_base0{ padding-right:0;}
.pad_r_base{ padding-right:2rem;}
.pad_r_large{ padding-right:3.2rem;}
.pad_r_xl{ padding-right:4rem;}
.pad_r_small{ padding-right: 1.6rem;}
.pad_r_xs{ padding-right:.8rem;}



@media screen and (max-width:992px) {
	
	.mar_base0_sm{ margin: 0;}
	.mar_base_sm{ margin:2rem;}
	.mar_large_sm{ margin:3.2rem;}
	.mar_xl_sm{ margin:4rem;}
	.mar_small_sm{ margin: 1.6rem;}
	.mar_xs_sm{ margin:.8rem;}
	
	.mar_t_base0_sm{ margin-top: 0;}
	.mar_t_base_sm{ margin-top: 2rem;}
	.mar_t_large_sm{ margin-top: 3.2rem;}
	.mar_t_xl_sm{ margin-top: 4rem;}
	.mar_t_small_sm{ margin-top: 1.6rem;}
	.mar_t_xs_sm{ margin-top: .8rem;}
	.mar_t_01_sm{ margin-top: 1rem;}
	.mar_t_02_sm{ margin-top: 1.2rem;}
	
	.mar_b_base0_sm{ margin-bottom:0;}
	.mar_b_base_sm{ margin-bottom: 2rem;}
	.mar_b_large_sm{ margin-bottom: 3.2rem;}
	.mar_b_xl_sm{ margin-bottom: 4rem;}
	.mar_b_small_sm{ margin-bottom: 1.6rem;}
	.mar_b_xs_sm{ margin-bottom: .8rem;}
	.mar_b_01_sm{ margin-bottom: 1rem;}
	.mar_b_02_sm{ margin-bottom: 1.2rem;}
	
	.mar_l_base0_sm{ margin-left:0;}
	.mar_l_base_sm{ margin-left: 2rem;}
	.mar_l_large_sm{ margin-left: 3.2rem;}
	.mar_l_xl_sm{ margin-left: 4rem;}
	.mar_l_small_sm{ margin-left: 1.6rem;}
	.mar_l_xs_sm{ margin-left: .8rem;}
	.mar_l_01_sm{ margin-left: 1rem;}
	.mar_l_02_sm{ margin-left: 1.2rem;}
	
	.mar_r_base0_sm{ margin-right:0;}
	.mar_r_base_sm{ margin-right: 2rem;}
	.mar_r_large_sm{ margin-right: 3.2rem;}
	.mar_r_xl_sm{ margin-right: 4rem;}
	.mar_r_small_sm{ margin-right: 1.6rem;}
	.mar_r_xs_sm{ margin-right: .8rem;}
	.mar_r_01_sm{ margin-right: 1rem;}
	.mar_r_02_sm{ margin-right: 1.2rem;}
	
	.pad_base0_sm{ padding:0rem;}
	.pad_base_sm{ padding:2rem;}
	.pad_large_sm{ padding:3.2rem;}
	.pad_xl_sm{ padding:4rem;}
	.pad_small_sm{ padding: 1.6rem;}
	.pad_xs_sm{ padding:.8rem;}
	
	.pad_t_base0_sm{ padding-top:0;}
	.pad_t_base_sm{ padding-top:2rem;}
	.pad_t_large_sm{ padding-top:3.2rem;}
	.pad_t_xl_sm{ padding-top:4rem;}
	.pad_t_small_sm{ padding-top: 1.6rem;}
	.pad_t_xs_sm{ padding-top:.8rem;}
	
	.pad_b_base0_sm{ padding-bottom:0;}
	.pad_b_base_sm{ padding-bottom:2rem;}
	.pad_b_large_sm{ padding-bottom:3.2rem;}
	.pad_b_xl_sm{ padding-bottom:4rem;}
	.pad_b_small_sm{ padding-bottom: 1.6rem;}
	.pad_b_xs_sm{ padding-bottom:.8rem;}
	
	.pad_l_base0_sm{ padding-left:0;}
	.pad_l_base_sm{ padding-left:2rem;}
	.pad_l_large_sm{ padding-left:3.2rem;}
	.pad_l_xl_sm{ padding-left:4rem;}
	.pad_l_small_sm{ padding-left: 1.6rem;}
	.pad_l_xs_sm{ padding-left:.8rem;}
	
	.pad_r_base0_sm{ padding-right:0;}
	.pad_r_base_sm{ padding-right:2rem;}
	.pad_r_large_sm{ padding-right:3.2rem;}
	.pad_r_xl_sm{ padding-right:4rem;}
	.pad_r_small_sm{ padding-right: 1.6rem;}
	.pad_r_xs_sm{ padding-right:.8rem;}
	
	
	.slb .mar_t_base0_sm{ margin-top:0rem;}
	.slb .pad_base_sm{ padding:1rem 1.6rem;}
	
}


.slb .mar_t_base_sm{ margin-top: 2rem;}

@media screen and (max-width:992px) {
	.slb .mar_t_base_sm{ margin-top: 1rem;}
	.slb .pad_base{ padding: 1.6rem;}
}